<script setup>
import { ref, onMounted, watch } from 'vue'
import { useRoute, useRouter } from 'vue-router'
import MemberExclusiveContent from '../components/MemberExclusiveContent.vue'
import { initializeUser } from '../services/membershipService.js'

const route = useRoute()
const router = useRouter()
const animalId = ref(Number(route.params.animalId) || 1)
const currentAnimal = ref(null)
const isLiked = ref(false)
const likesCount = ref(0)
const additionalImages = ref([])

// 会员专属的额外动物图片数据
const animalAdditionalImages = {
  1: [
    'https://img95.699pic.com/photo/50644/6272.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50284/6684.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50296/5552.jpg_wh860.jpg'
  ],
  2: [
    'https://img95.699pic.com/photo/60045/5295.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60045/7025.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60045/7024.jpg_wh860.jpg'
  ],
  3: [
    'https://img95.699pic.com/photo/60041/9389.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60041/9388.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60041/9390.jpg_wh860.jpg'
  ],
  4: [
    'https://img95.699pic.com/photo/60069/7426.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60069/7427.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60069/7428.jpg_wh860.jpg'
  ],
  5: [
    'https://img95.699pic.com/photo/50164/8866.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50164/8867.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50164/8868.jpg_wh860.jpg'
  ],
  6: [
    'https://img95.699pic.com/photo/50121/2273.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50121/2274.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50121/2275.jpg_wh860.jpg'
  ],
  7: [
    'https://img95.699pic.com/photo/50164/1837.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50164/1838.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50164/1839.jpg_wh860.jpg'
  ],
  8: [
    'https://img95.699pic.com/photo/50164/2294.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50164/2295.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50164/2296.jpg_wh860.jpg'
  ],
  9: [
    'https://img95.699pic.com/photo/50149/1526.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50149/1527.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50149/1528.jpg_wh860.jpg'
  ],
  10: [
    'https://img95.699pic.com/photo/50149/1309.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50149/1310.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50149/1311.jpg_wh860.jpg'
  ],
  11: [
    'https://img95.699pic.com/photo/50149/1087.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50149/1088.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50149/1089.jpg_wh860.jpg'
  ],
  12: [
    'https://img95.699pic.com/photo/50149/1074.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50149/1075.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50149/1076.jpg_wh860.jpg'
  ],
  13: [
    'https://img95.699pic.com/photo/50082/3948.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50082/3949.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50082/3950.jpg_wh860.jpg'
  ],
  14: [
    'https://img95.699pic.com/photo/60069/7426.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60069/7427.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60069/7428.jpg_wh860.jpg'
  ],
  15: [
    'https://img95.699pic.com/photo/50082/2078.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50082/2079.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50082/2080.jpg_wh860.jpg'
  ],
  16: [
    'https://img95.699pic.com/photo/50082/1987.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50082/1988.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50082/1989.jpg_wh860.jpg'
  ],
  17: [
    'https://img95.699pic.com/photo/50644/6272.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50284/6684.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50296/5552.jpg_wh860.jpg'
  ],
  18: [
    'https://img95.699pic.com/photo/50096/3631.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50096/3632.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50096/3633.jpg_wh860.jpg'
  ],
  19: [
    'https://img95.699pic.com/photo/50096/3630.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50096/3631.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50096/3632.jpg_wh860.jpg'
  ],
  20: [
    'https://img95.699pic.com/photo/50096/3629.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50096/3630.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/50096/3631.jpg_wh860.jpg'
  ],
  101: [
    'https://img95.699pic.com/photo/60045/5295.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60045/7025.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60045/7024.jpg_wh860.jpg'
  ],
  102: [
    'https://img95.699pic.com/photo/60041/9389.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60041/9388.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60041/9390.jpg_wh860.jpg'
  ],
  103: [
    'https://img95.699pic.com/photo/60012/2922.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60012/2923.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60012/2924.jpg_wh860.jpg'
  ],
  104: [
    'https://img95.699pic.com/photo/60048/7232.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60048/7233.jpg_wh860.jpg',
    'https://img95.699pic.com/photo/60048/7234.jpg_wh860.jpg'
  ]
}

// 会员专属的详细事实数据
const animalDetailedFacts = {
  1: [
    '大熊猫的孕期约为135天，通常每胎产1-2仔，但野外环境下熊猫妈妈通常只能抚养一个幼仔。',
    '大熊猫的食性非常特殊，尽管属于食肉目，但99%的食物都是竹子。它们的肠道结构其实更适合消化肉类，但演化过程中适应了以竹子为主食。',
    '大熊猫每天花费10-16小时进食，因为竹子的营养价值很低，所以需要大量进食才能满足能量需求。',
    '大熊猫有六个手指，其中一个是伪拇指，由手腕骨特化而来，帮助它们更好地握住竹子。',
    '由于栖息地破坏和气候变化，大熊猫曾被列为濒危物种，经过多年保护，目前已降级为易危物种。'
  ],
  2: [
    '金毛寻回犬是由苏格兰的一位贵族达德利·马乔里班克斯（Dudley Marjoribanks）培育的，他希望创造一种理想的猎捕水禽的犬种。',
    '金毛犬的祖先是黄色的拉布拉多犬、爱尔兰赛特犬和已经灭绝的水猎犬的混合品种。',
    '在第一次世界大战期间，金毛犬被用作信使犬、救助犬和侦察犬，展现了它们的智慧和适应能力。',
    '金毛犬的被毛有两层，外层防水，内层保暖，这使它们能够在寒冷的水中工作。',
    '金毛犬对人类的情绪非常敏感，常被用作治疗犬，帮助减轻病人、老人和残障人士的压力和孤独感。'
  ],
  3: [
    '猫咪的祖先可以追溯到约9000年前的中东地区，当时它们开始与人类共同生活，帮助控制啮齿类动物的数量。',
    '猫咪有244块骨头，比人类多26块，这使它们的身体非常灵活，可以做出各种惊人的动作。',
    '猫咪的呼噜声不仅是满足的表现，还具有治疗作用，频率在25-150赫兹之间的呼噜声可以促进骨骼和组织的修复。',
    '猫咪的嗅觉非常发达，约有2亿个嗅觉受体，是人类的40倍左右。',
    '猫咪的胡须是重要的感觉器官，可以帮助它们判断空间大小，感知周围环境的变化。'
  ],
  4: [
    '企鹅虽然不会飞，但它们是出色的游泳选手，有些品种的游泳速度可达每小时35公里。',
    '企鹅的羽毛密度很高，每平方厘米约有70根羽毛，这使它们能够在寒冷的南极环境中保持体温。',
    '帝企鹅是唯一一种在南极冬季繁殖的鸟类，雄企鹅会在零下60度的低温中孵蛋，不吃不喝长达60天。',
    '企鹅的眼睛适应水下生活，在水中的视力比在陆地上更好。',
    '企鹅可以通过声音识别自己的伴侣和幼崽，即使在成千上万只企鹅的群体中也不会认错。'
  ],
  101: [
    '金毛寻回犬是由苏格兰的一位贵族达德利·马乔里班克斯（Dudley Marjoribanks）培育的，他希望创造一种理想的猎捕水禽的犬种。',
    '金毛犬的祖先是黄色的拉布拉多犬、爱尔兰赛特犬和已经灭绝的水猎犬的混合品种。',
    '在第一次世界大战期间，金毛犬被用作信使犬、救助犬和侦察犬，展现了它们的智慧和适应能力。',
    '金毛犬的被毛有两层，外层防水，内层保暖，这使它们能够在寒冷的水中工作。',
    '金毛犬对人类的情绪非常敏感，常被用作治疗犬，帮助减轻病人、老人和残障人士的压力和孤独感。'
  ],
  102: [
    '猫咪的祖先可以追溯到约9000年前的中东地区，当时它们开始与人类共同生活，帮助控制啮齿类动物的数量。',
    '猫咪有244块骨头，比人类多26块，这使它们的身体非常灵活，可以做出各种惊人的动作。',
    '猫咪的呼噜声不仅是满足的表现，还具有治疗作用，频率在25-150赫兹之间的呼噜声可以促进骨骼和组织的修复。',
    '猫咪的嗅觉非常发达，约有2亿个嗅觉受体，是人类的40倍左右。',
    '猫咪的胡须是重要的感觉器官，可以帮助它们判断空间大小，感知周围环境的变化。'
  ],
  103: [
    '兔子的祖先可以追溯到约3000万年前的始新世时期，是一种小型的食草动物。',
    '兔子的眼睛位于头部两侧，几乎可以看到360度的视野，这使它们能够及时发现捕食者。',
    '兔子的繁殖能力非常强，一只雌性兔子每年可以产下多达30只幼崽。',
    '兔子的后肢非常强壮，一次跳跃可以达到3米远，1米高。',
    '兔子是素食动物，它们的盲肠非常发达，可以发酵和消化植物纤维。'
  ],
  104: [
    '仓鼠原产于亚洲和欧洲的干旱地区，如沙漠、草原和农田边缘。',
    '仓鼠的名称来源于德语单词"hamstern"，意思是"储存"，这反映了它们喜欢储存食物的习性。',
    '仓鼠的颊囊可以膨胀到比它们的头部还要大，用来储存和运输食物。',
    '仓鼠是夜行动物，白天大部分时间都在睡觉，晚上则非常活跃。',
    '仓鼠的牙齿会不断生长，需要通过啃咬硬物来磨牙，否则牙齿过长会影响进食。'
  ],
  5: [
    '狮子是唯一一种会结群生活的大型猫科动物，一个狮群通常由1-2只雄狮、数只雌狮和它们的幼崽组成。',
    '雄狮的鬃毛不仅是第二性征，还能保护它们在打斗中颈部不受伤害，同时也能吸引雌狮。',
    '雌狮是主要的猎手，它们会协同作战，捕食大型食草动物如角马、斑马和水牛。',
    '狮子的吼声可以传播到8公里以外，用于宣示领地和召集狮群成员。',
    '尽管狮子被称为"草原之王"，但它们的捕猎成功率只有20-30%左右。'
  ],
  6: [
    '大象是陆地上最大的哺乳动物，非洲象体重可达6-7吨，亚洲象体重可达4-5吨。',
    '大象的象鼻是它们最独特的器官，由4万多块肌肉组成，可以用来呼吸、嗅觉、抓取物体和交流。',
    '大象的寿命很长，在野外可以活到60-70岁，是少数几种会经历更年期的动物之一。',
    '大象具有复杂的社会结构和情感，它们会为死去的同伴哀悼，并且能够识别镜子中的自己。',
    '大象的牙齿一生会更换6次，最后一组牙齿磨损后，它们可能会因无法进食而死亡。'
  ],
  7: [
    '长颈鹿是世界上最高的陆生动物，成年长颈鹿的身高可达5-6米，其中脖子长度约占一半。',
    '尽管长颈鹿的脖子很长，但它们的颈椎数量和人类一样，只有7块，只是每块颈椎的长度要长得多。',
    '长颈鹿的舌头长达45厘米，可以帮助它们卷取高处的树叶，而且舌头呈蓝黑色，可以防止被阳光晒伤。',
    '长颈鹿的血压非常高，是人类的两倍多，这是为了将血液输送到它们的大脑。',
    '长颈鹿很少喝水，它们可以从树叶中获取大部分所需的水分，而且它们喝水的姿势很独特，需要叉开前腿才能低下头。'
  ],
  8: [
    '老虎是最大的猫科动物，西伯利亚虎的体重可达300多公斤，体长可达3.3米。',
    '老虎的皮毛上的条纹就像人类的指纹一样，每只老虎的条纹都是独一无二的。',
    '老虎是出色的游泳者，它们喜欢水，经常在水中玩耍和降温。',
    '老虎的领地意识很强，一只雄性老虎的领地面积可达100平方公里以上。',
    '老虎的吼叫声可以传播到3公里以外，用于宣示领地和警告其他老虎。'
  ],
  9: [
    '海豚是智商最高的海洋动物之一，它们的大脑重量与人类相当，并且有复杂的社会行为。',
    '海豚使用回声定位来导航和寻找食物，它们发出高频声波，然后通过接收回波来判断物体的位置、大小和形状。',
    '海豚的睡眠时间非常特殊，它们每次只让一半的大脑休息，另一半保持清醒，这样它们就可以在睡眠中继续呼吸和游动。',
    '海豚是非常社会化的动物，它们会组成群体生活，并且会互相帮助，例如救助受伤的同伴。',
    '有些种类的海豚可以跳出水面高达6米，这可能是为了娱乐、通讯或者去除身上的寄生虫。'
  ],
  10: [
    '海龟是古老的爬行动物，已经在地球上生存了约2亿年，是与恐龙同时代的生物。',
    '海龟的性别是由孵化时的温度决定的，温度较高时会孵化出雌性，温度较低时会孵化出雄性。',
    '成年海龟可以长途迁徙，有些种类的海龟可以游数千公里回到它们出生的海滩产卵。',
    '海龟没有牙齿，但它们有锋利的喙，可以用来切割和咀嚼食物。',
    '海龟的寿命很长，有些种类的海龟可以活到100岁以上。'
  ],
  11: [
    '热带鱼的种类繁多，超过15000种，它们的颜色和形状各不相同，是海洋中最美丽的生物之一。',
    '许多热带鱼具有变色能力，它们可以根据环境、情绪和繁殖状态改变体色。',
    '热带鱼的繁殖方式多样，有些是卵生，有些是卵胎生，有些甚至会口孵幼鱼。',
    '热带鱼通常生活在珊瑚礁附近，它们与珊瑚形成了复杂的共生关系。',
    '有些热带鱼具有特殊的防御机制，例如刺尾鱼的尾部有锋利的刺，石斑鱼可以改变体色伪装自己。'
  ],
  12: [
    '鲸鱼是地球上最大的动物，蓝鲸的体长可达30米，体重可达173吨，比30头大象还要重。',
    '鲸鱼虽然生活在水中，但它们是哺乳动物，需要浮出水面呼吸，它们的呼吸孔位于头顶。',
    '鲸鱼的声音非常响亮，蓝鲸的叫声可以达到188分贝，比喷气式飞机的声音还要大，可以传播数千公里。',
    '有些种类的鲸鱼会进行长途迁徙，例如座头鲸每年会迁徙数千公里寻找食物和繁殖地。',
    '鲸鱼具有复杂的社会结构和通讯方式，它们使用声音、肢体语言和触觉来交流。'
  ],
  13: [
    '鹦鹉是少数几种能够模仿人类语言的动物之一，非洲灰鹦鹉的语言能力最强，可以学会数百个词汇。',
    '鹦鹉的寿命很长，大型鹦鹉可以活到80岁以上，是寿命最长的鸟类之一。',
    '鹦鹉的脚有两个脚趾向前，两个脚趾向后，这种结构使它们能够灵活地抓住树枝和食物。',
    '鹦鹉的喙非常强壮，可以用来破解坚果和种子，有些大型鹦鹉的喙甚至可以咬碎坚硬的物体。',
    '鹦鹉是非常社会化的鸟类，它们会组成群体生活，并且会与同伴建立深厚的感情。'
  ],
  14: [
    '企鹅虽然不会飞，但它们是出色的游泳选手，有些品种的游泳速度可达每小时35公里。',
    '企鹅的羽毛密度很高，每平方厘米约有70根羽毛，这使它们能够在寒冷的南极环境中保持体温。',
    '帝企鹅是唯一一种在南极冬季繁殖的鸟类，雄企鹅会在零下60度的低温中孵蛋，不吃不喝长达60天。',
    '企鹅的眼睛适应水下生活，在水中的视力比在陆地上更好。',
    '企鹅可以通过声音识别自己的伴侣和幼崽，即使在成千上万只企鹅的群体中也不会认错。'
  ],
  15: [
    '孔雀的尾屏是它们最显著的特征，由150-170根长长的尾羽组成，上面有美丽的眼状斑点。',
    '只有雄孔雀才有漂亮的尾屏，它们在繁殖季节会展开尾屏，通过展示和舞蹈来吸引雌孔雀。',
    '孔雀的尾屏虽然美丽，但也会影响它们的行动，在遇到危险时，雄孔雀可能会因为尾屏而难以快速逃离。',
    '孔雀是杂食性动物，它们的食物包括昆虫、小型爬行动物、种子和水果。',
    '孔雀的寿命很长，在人工饲养条件下可以活到20-25岁。'
  ],
  16: [
    '猫头鹰是夜行性猛禽，它们的眼睛很大，并且位于头部前方，这使它们具有出色的立体视觉。',
    '猫头鹰的脖子非常灵活，可以旋转270度，这弥补了它们眼睛不能转动的缺点。',
    '猫头鹰的羽毛非常柔软，飞行时几乎没有声音，这使它们能够悄悄接近猎物。',
    '猫头鹰的耳朵不对称，一个耳朵比另一个高，这使它们能够更准确地定位声音的来源。',
    '猫头鹰主要以鼠类为食，一只猫头鹰一个夏季可以捕食1000多只老鼠，对控制鼠害有重要作用。'
  ],
  17: [
    '大熊猫的孕期约为135天，通常每胎产1-2仔，但野外环境下熊猫妈妈通常只能抚养一个幼仔。',
    '大熊猫的食性非常特殊，尽管属于食肉目，但99%的食物都是竹子。它们的肠道结构其实更适合消化肉类，但演化过程中适应了以竹子为主食。',
    '大熊猫每天花费10-16小时进食，因为竹子的营养价值很低，所以需要大量进食才能满足能量需求。',
    '大熊猫有六个手指，其中一个是伪拇指，由手腕骨特化而来，帮助它们更好地握住竹子。',
    '由于栖息地破坏和气候变化，大熊猫曾被列为濒危物种，经过多年保护，目前已降级为易危物种。'
  ],
  18: [
    '树袋熊，也叫考拉，是澳大利亚特有的有袋类动物，它们一生大部分时间都在树上度过。',
    '考拉的食物几乎全部是桉树叶，桉树叶含有毒素，但考拉的肝脏能够分解这些毒素。',
    '考拉每天要睡18-20个小时，这是因为桉树叶的营养价值很低，需要大量时间来消化。',
    '考拉的育儿袋开口向下，这有助于防止小考拉在妈妈爬树时掉出来。',
    '考拉的前肢有两个拇指，这使它们能够更好地抓住树枝。'
  ],
  19: [
    '考拉是澳大利亚特有的有袋类动物，它们的名字在原住民语言中意为"不喝水"。',
    '考拉主要从桉树叶中获取水分，只有在干旱时期才会喝水。',
    '考拉的鼻子非常发达，可以帮助它们分辨不同种类的桉树，选择最适合食用的树叶。',
    '考拉的爪子非常锋利，可以帮助它们紧紧抓住树干。',
    '考拉的叫声很特别，雄性考拉会发出响亮的吼叫声，用来宣示领地和吸引雌性。'
  ],
  20: [
    '红熊猫，也叫小熊猫，虽然名字中有"熊猫"，但它们与大熊猫的亲缘关系并不近，反而更接近浣熊。',
    '红熊猫的主要食物是竹子，但它们也会吃昆虫、小鸟和小型哺乳动物。',
    '红熊猫的尾巴很长，上面有环状的花纹，这不仅可以帮助它们保持平衡，还可以在睡觉时保暖。',
    '红熊猫是优秀的爬树者，它们的前肢有一个伪拇指，可以帮助它们抓住竹子和树枝。',
    '由于栖息地破坏和非法捕猎，红熊猫目前被列为濒危物种，全球数量不足10000只。'
  ]
}

// 所有动物的详细数据
const allAnimals = ref({
  1: {
    id: 1,
    name: '大熊猫',
    category: 'exotic',
    introTexts: [
      '大熊猫的毛色独特，头部和身体毛色黑白分明，体长约1.2-1.8米，体重可达80-120公斤。它们的眼睛周围有一圈黑色的毛，看起来像是戴了一副墨镜。',
      '大熊猫是一种古老的动物，被称为“活化石”。据考证，大熊猫的祖先出现在大约800万年前的中新世晚期，比人类的出现还要早得多。',
      '尽管大熊猫看起来笨拙，但它们实际上是出色的攀爬者和游泳者。在野外，它们会爬树躲避危险，也会游泳穿越河流。'
    ],
    description: '大熊猫是中国特有的珍稀动物，被誉为“活化石”和“中国国宝”。它们有着黑白相间的毛色，圆滚滚的身材，憨态可掬的模样深受人们喜爱。大熊猫主要栖息在中国四川、陕西和甘肃的山区，以竹子为主食。',
    facts: [
      '大熊猫每天可以吃掉30公斤的竹子',
      '大熊猫的寿命在野外约为18-20年，圈养条件下可达30年',
      '大熊猫的幼崽非常小，出生时只有约100克重',
      '大熊猫是中国一级保护动物',
      '全球野生大熊猫数量约为1800只左右'
    ],
    conservationStatus: '易危',
    habitat: '中国中西部山区',
    likes: 1280
  },
  2: {
    id: 2,
    name: '金毛犬',
    category: 'cute',
    introTexts: [
      '金毛寻回犬起源于19世纪的苏格兰，最初是为了猎捕水禽而培育的工作犬。它们有着浓密的金色被毛，强壮的身体和友善的表情。',
      '金毛犬非常聪明，在犬类智商排名中位列第四。它们容易训练，对主人非常忠诚，因此常被用作导盲犬、搜救犬和治疗犬。',
      '金毛犬的性格温顺、友好，对人尤其是儿童非常有耐心。它们喜欢与人互动，是理想的家庭宠物，但也需要足够的运动和社交。'
    ],
    description: '金毛寻回犬是一种中大型犬类，天生性格温顺、友好、可靠，是非常受欢迎的家庭宠物。它们有着金色的被毛，聪明的眼神，对人非常友善，尤其是对儿童特别有耐心。金毛犬最初是为了猎捕水禽而培育的，因此它们非常喜欢水。',
    facts: [
      '金毛犬是世界上最受欢迎的犬种之一',
      '金毛犬非常聪明，在犬类智商排名中位列第四',
      '金毛犬非常适合作为导盲犬、搜救犬和治疗犬',
      '金毛犬的被毛需要定期梳理',
      '金毛犬对主人非常忠诚'
    ],
    conservationStatus: '家养宠物',
    habitat: '世界各地的家庭环境',
    likes: 950
  },
  3: {
    id: 3,
    name: '小奶猫',
    category: 'cute',
    introTexts: [
      '小奶猫是指出生后到6个月大的幼年猫咪。这个阶段的猫咪非常活泼好动，充满好奇心，喜欢探索周围的世界。',
      '小奶猫的成长速度非常快，在出生后的前几个月内，体重会迅速增加，眼睛和耳朵也会逐渐发育成熟。',
      '小奶猫时期是猫咪性格形成的关键阶段，与人类的互动和良好的照顾会对它们成年后的性格产生重要影响。'
    ],
    description: '小奶猫是指出生后到6个月大的小猫。这个阶段的猫咪非常可爱，毛茸茸的身体，大大的眼睛，活泼好动的性格让人无法抗拒。小奶猫需要特别的照顾，包括适当的饮食、温暖的环境和定期的健康检查。',
    facts: [
      '小奶猫在出生后的前两周是完全盲目的',
      '小奶猫的体重在出生后一周会翻倍',
      '小奶猫在3-4周大时开始学习使用猫砂盆',
      '小奶猫在4-6周大时开始吃固体食物',
      '小奶猫的睡眠时间很长，每天可达18-20小时'
    ],
    conservationStatus: '家养宠物',
    habitat: '世界各地的家庭环境',
    likes: 1560
  },
  4: {
    id: 4,
    name: '小企鹅',
    category: 'marine',
    introTexts: [
      '企鹅是一种不会飞的鸟类，主要生活在南半球，尤其是南极洲附近。它们的翅膀演化成了鳍状肢，帮助它们在水中快速游动。',
      '企鹅是出色的游泳健将，有些种类的企鹅可以潜入水下200多米深，并且在水下停留长达20分钟。',
      '企鹅是非常社会化的动物，它们通常会组成庞大的群体生活。在繁殖季节，许多种类的企鹅会形成庞大的繁殖 colony。'
    ],
    description: '企鹅是一种不会飞的鸟类，主要生活在南半球，尤其是南极洲附近。小企鹅非常可爱，有着黑白相间的羽毛，圆滚滚的身体，摇摆的走路姿势让人忍俊不禁。企鹅是出色的游泳健将，它们的翅膀演化成了鳍状肢，帮助它们在水中快速游动。',
    facts: [
      '企鹅是唯一一种会游泳但不会飞的鸟类',
      '企鹅可以在水下停留长达20分钟',
      '企鹅的羽毛密度是其他鸟类的5-10倍，帮助它们保暖',
      '帝企鹅是最大的企鹅品种，身高可达1.2米',
      '企鹅是一夫一妻制的鸟类'
    ],
    conservationStatus: '部分品种濒危',
    habitat: '南半球的海洋和沿海地区',
    likes: 1120
  },
  101: {
    id: 101,
    name: '金毛犬',
    category: 'cute',
    introTexts: [
      '金毛寻回犬是最受欢迎的宠物犬之一，以其温顺、友好的性格而闻名。它们对人类非常友善，尤其喜欢与儿童互动。',
      '金毛犬有着浓密的金色被毛，这些被毛不仅美观，还具有防水特性，这是它们作为水禽猎犬的重要特征。',
      '金毛犬需要定期的运动和梳理被毛。它们非常喜欢户外活动，如散步、跑步和游泳，是理想的运动伙伴。'
    ],
    description: '金毛寻回犬是最受欢迎的宠物犬之一，起源于19世纪的苏格兰。它们性格温顺、友善、聪明，对人类尤其是儿童非常友好。金毛犬有着浓密的金色被毛，强壮的身体和友善的表情，是理想的家庭伴侣和工作犬。',
    facts: [
      '金毛犬最初被培育用于猎捕水禽',
      '它们的被毛具有防水特性，非常适合在水中工作',
      '金毛犬的平均寿命约为10-12年',
      '它们是出色的导盲犬、搜救犬和治疗犬',
      '金毛犬非常喜欢户外活动，需要每天适量的运动'
    ],
    conservationStatus: '家养宠物',
    habitat: '全球各地的家庭环境',
    likes: 2150
  },
  102: {
    id: 102,
    name: '小奶猫',
    category: 'cute',
    introTexts: [
      '小奶猫在出生后的前两周是完全盲目的，它们依靠触觉和嗅觉来找到母亲。大约在7-14天后，它们的眼睛才会慢慢睁开。',
      '小奶猫的睡眠时间很长，每天可达18-20小时。这些睡眠对它们的生长发育非常重要，因为大部分生长激素都是在睡眠中分泌的。',
      '小奶猫在3-4周大时开始学习使用猫砂盆，4-6周大时开始吃固体食物，逐渐从母乳过渡到猫粮。'
    ],
    description: '小奶猫是指出生后到6个月大的幼年猫咪。这个阶段的猫咪非常可爱，有着柔软的毛发、大大的眼睛和充满好奇心的性格。小奶猫时期是猫咪成长发育的关键阶段，它们会快速学习各种生存技能，与人类建立亲密的关系。',
    facts: [
      '小奶猫刚出生时体重仅约100-120克',
      '它们的眼睛在出生后7-14天才会睁开',
      '小奶猫在2-3周大时开始学习走路',
      '4周大时开始长出乳牙',
      '小奶猫需要母猫的照顾直到至少8周大'
    ],
    conservationStatus: '家养宠物',
    habitat: '全球各地的家庭环境',
    likes: 2870
  },
  103: {
    id: 103,
    name: '小兔子',
    category: 'cute',
    introTexts: [
      '兔子的长耳朵不仅用于听力，还能帮助散热。它们的耳朵上有丰富的血管，可以帮助调节体温，这对生活在温暖环境中的兔子尤为重要。',
      '兔子是素食动物，主要以草、蔬菜和水果为食。它们的消化系统非常特殊，会产生两种不同类型的粪便，其中一种会被它们再次食用，以获取更多营养。',
      '兔子的门牙会不断生长，需要通过啃咬来磨牙。因此，作为宠物，兔子需要提供足够的磨牙玩具，以防止牙齿过长。'
    ],
    description: '小兔子是一种非常可爱的小型哺乳动物，以其长长的耳朵、短小的尾巴和柔软的毛发而闻名。它们性格温顺、敏感，是受欢迎的宠物之一。兔子有着发达的听觉和嗅觉，跳跃能力很强，喜欢啃咬各种物品来磨牙。',
    facts: [
      '兔子的长耳朵不仅用于听力，还能帮助散热',
      '兔子的门牙会不断生长，需要通过啃咬来磨牙',
      '兔子是素食动物，主要以草、蔬菜和水果为食',
      '兔子的平均寿命约为8-12年',
      '兔子可以跳跃高达3英尺（约90厘米）'
    ],
    conservationStatus: '部分野生品种濒危',
    habitat: '草原、森林和人类居住环境',
    likes: 1980
  },
  104: {
    id: 104,
    name: '小仓鼠',
    category: 'cute',
    introTexts: [
      '仓鼠是一种小型啮齿类动物，原产于亚洲和欧洲的干旱地区。它们有着圆滚滚的身体、短小的四肢和毛茸茸的尾巴，非常可爱。',
      '仓鼠的颊囊可以储存大量食物，帮助它们在野外生存。有时，仓鼠的颊囊甚至可以膨胀到比它们的头部还要大。',
      '仓鼠是独居动物，最好单独饲养。在野外，仓鼠会建立自己的领地，并且会为了领地而与其他仓鼠争斗。'
    ],
    description: '小仓鼠是一种小型啮齿类动物，原产于亚洲和欧洲的干旱地区。作为宠物，仓鼠非常受欢迎，因为它们体型小巧、外表可爱、易于饲养。仓鼠有着圆滚滚的身体、短小的四肢和毛茸茸的尾巴，性格活泼好动，喜欢在夜间活动。',
    facts: [
      '仓鼠的颊囊可以储存大量食物，帮助它们在野外生存',
      '仓鼠是独居动物，最好单独饲养',
      '仓鼠的平均寿命约为2-3年',
      '仓鼠有出色的记忆力，可以记住自己的领地和路线',
      '仓鼠的牙齿会不断生长，需要提供磨牙棒'
    ],
    conservationStatus: '家养宠物',
    habitat: '沙漠、草原和人类居住环境',
    likes: 1750
  },
  5: {
    id: 5,
    name: '狮子',
    category: 'wild',
    introTexts: [
      '狮子是草原上的顶级掠食者，以其威严的外表和强大的力量而闻名。',
      '它们是社会性动物，生活在称为狮群的群体中，有着复杂的社会结构。',
      '雄狮的鬃毛是其最显著的特征，象征着力量和地位。'
    ],
    description: '狮子是非洲草原上最具标志性的动物之一，被誉为"草原之王"。它们拥有强壮的体魄和锋利的牙齿，是出色的猎手。狮群通常由几只雄狮、多只雌狮和幼崽组成，雌狮负责大部分的狩猎工作，而雄狮则负责保护领地和狮群成员。狮子的吼叫声可以传播很远，是它们宣示领地的重要方式。',
    facts: [
      '狮子是唯一一种会结群生活的大型猫科动物',
      '雄狮的鬃毛可以保护它们在打斗中颈部不受伤害',
      '狮子的捕猎成功率约为20-30%',
      '狮子的寿命在野外约为10-14年',
      '狮子可以在不喝水的情况下生存数天'
    ],
    conservationStatus: '易危',
    habitat: '非洲撒哈拉以南的草原、疏林和半沙漠地区',
    likes: 456
  },
  6: {
    id: 6,
    name: '大象',
    category: 'wild',
    introTexts: [
      '大象是陆地上最大的哺乳动物，以其庞大的体型和智慧而著称。',
      '它们拥有独特的长鼻子（象鼻），是多功能的器官。',
      '大象具有复杂的情感和社会行为，是非常聪明的动物。'
    ],
    description: '大象是地球上现存最大的陆地动物，分为非洲象和亚洲象两个物种。非洲象体型更大，耳朵也更宽大。大象的象鼻由数万块肌肉组成，功能极其多样，可以用来呼吸、嗅觉、抓取食物和水，甚至可以进行精细的操作。大象是高度社会化的动物，生活在由雌性领导的群体中，它们会照顾幼崽，保护群体成员，甚至会为死去的同伴哀悼。',
    facts: [
      '大象的象鼻有4万多块肌肉',
      '大象的寿命可达60-70岁',
      '大象可以通过次声波进行远距离交流',
      '大象的记忆力非常好，能够记住水源位置多年',
      '大象每天需要进食150-300公斤的食物'
    ],
    conservationStatus: '濒危',
    habitat: '非洲和亚洲的热带草原、森林和沼泽地区',
    likes: 789
  },
  7: {
    id: 7,
    name: '长颈鹿',
    category: 'wild',
    introTexts: [
      '长颈鹿是世界上最高的陆生动物，以其极长的脖子和独特的斑纹而闻名。',
      '它们的长脖子使它们能够够到其他动物无法触及的高处树叶。',
      '长颈鹿的血压非常高，以确保血液能够输送到头部。'
    ],
    description: '长颈鹿是非洲特有的动物，成年个体身高可达5-6米，其中脖子长度约占一半。尽管脖子很长，但长颈鹿的颈椎数量与人类相同，都是7块，只是每块颈椎的长度要长得多。长颈鹿的舌头长达45厘米，呈蓝黑色，可以帮助它们卷取高处的树叶而不被阳光晒伤。长颈鹿性格温和，主要以树叶为食，很少喝水，因为它们可以从树叶中获取大部分所需的水分。',
    facts: [
      '长颈鹿的脖子有7块颈椎',
      '长颈鹿的舌头长约45厘米',
      '长颈鹿的血压是人类的两倍多',
      '长颈鹿每分钟心跳约150次',
      '长颈鹿的妊娠期约为15个月'
    ],
    conservationStatus: '易危',
    habitat: '非洲的热带草原和疏林地区',
    likes: 345
  },
  8: {
    id: 8,
    name: '老虎',
    category: 'wild',
    introTexts: [
      '老虎是最大的猫科动物，以其强大的力量和美丽的条纹皮毛而闻名。',
      '它们是独居动物，具有极强的领地意识。',
      '老虎是出色的猎手，能够捕食比自身大得多的猎物。'
    ],
    description: '老虎是地球上最具魅力和威严的动物之一，共有六个亚种，包括孟加拉虎、西伯利亚虎（东北虎）等。西伯利亚虎是体型最大的虎亚种，体重可达300多公斤。老虎的皮毛上有独特的条纹图案，每只老虎的条纹都是独一无二的，就像人类的指纹一样。老虎是夜行性动物，擅长游泳和爬树，主要捕食鹿、野猪等大型哺乳动物。由于栖息地丧失和非法捕猎，老虎的数量正在减少，大部分亚种都处于濒危状态。',
    facts: [
      '老虎是最大的猫科动物',
      '每只老虎的条纹都是独一无二的',
      '老虎是出色的游泳者',
      '老虎的领地面积可达100平方公里',
      '老虎的吼叫声可传播3公里远'
    ],
    conservationStatus: '濒危',
    habitat: '亚洲的森林、草原和山地地区',
    likes: 890
  },
  9: {
    id: 9,
    name: '海豚',
    category: 'marine',
    introTexts: [
      '海豚是最聪明的海洋动物之一，以其友好的性格和出色的跳跃能力而受到人们喜爱。',
      '它们使用回声定位来导航和寻找食物。',
      '海豚是高度社会化的动物，生活在称为群体的社交单位中。'
    ],
    description: '海豚是一类广泛分布于全球各大海洋的齿鲸类动物，共有约40个物种。宽吻海豚是最常见的海豚种类之一，它们以其友好的性格和频繁的互动行为而闻名。海豚具有复杂的大脑结构，大脑重量与人类相当，具有出色的学习能力和记忆力。它们使用复杂的声音进行交流，包括哨声、clicks和whistles。海豚的游泳速度可达每小时30公里以上，能够跳出水面高达6米。海豚主要以鱼类和乌贼为食，通过回声定位来定位猎物。',
    facts: [
      '海豚的大脑重量与人类相当',
      '海豚使用回声定位导航和捕食',
      '海豚每次只让一半大脑休息',
      '海豚的游泳速度可达每小时30公里',
      '海豚可以跳出水面高达6米'
    ],
    conservationStatus: '无危至濒危（因物种而异）',
    habitat: '全球各大海洋，从近岸浅海到远洋深海',
    likes: 567
  },
  10: {
    id: 10,
    name: '海龟',
    category: 'marine',
    introTexts: [
      '海龟是古老的爬行动物，已经在地球上生存了约2亿年。',
      '成年海龟会长途迁徙，回到它们出生的海滩产卵。',
      '海龟的性别由孵化时的温度决定。'
    ],
    description: '海龟是一类生活在海洋中的爬行动物，共有7个物种。绿海龟、红海龟、棱皮龟等是较为常见的种类。海龟的身体呈流线型，四肢特化为鳍状，适合在水中游泳。它们的背部覆盖着坚硬的甲壳，提供保护。海龟是长寿动物，有些种类可以活到100岁以上。成年海龟会进行长途迁徙，有些个体可以游数千公里回到它们出生的海滩产卵。雌海龟通常在夜间上岸，在沙滩上挖掘巢穴，产下数十枚卵，然后用沙子覆盖，返回海洋。',
    facts: [
      '海龟已在地球上生存约2亿年',
      '海龟的性别由孵化温度决定',
      '海龟可以长途迁徙数千公里',
      '海龟没有牙齿，但有锋利的喙',
      '海龟的寿命可达100岁以上'
    ],
    conservationStatus: '易危至极危（因物种而异）',
    habitat: '全球各大海洋，热带和亚热带海域更为常见',
    likes: 456
  },
  11: {
    id: 11,
    name: '热带鱼',
    category: 'marine',
    introTexts: [
      '热带鱼是生活在热带和亚热带海域的鱼类统称，以其绚丽的色彩和多样的形态而著称。',
      '它们是珊瑚礁生态系统中不可或缺的成员。',
      '许多热带鱼具有特殊的适应能力，如变色和伪装。'
    ],
    description: '热带鱼是指生活在热带和亚热带海域的各种鱼类，种类繁多，超过15000种。它们的颜色鲜艳，形态各异，是海洋中最美丽的生物之一。热带鱼通常生活在珊瑚礁附近，与珊瑚形成了复杂的共生关系。小丑鱼与海葵的共生是最著名的例子之一，小丑鱼可以在海葵的触手间安全生活，而海葵则可以从小丑鱼带来的食物残渣中获益。许多热带鱼具有变色能力，可以根据环境、情绪和繁殖状态改变体色。热带鱼的繁殖方式多样，有些是卵生，有些是卵胎生，有些甚至会口孵幼鱼。',
    facts: [
      '热带鱼种类超过15000种',
      '许多热带鱼具有变色能力',
      '热带鱼繁殖方式多样',
      '热带鱼与珊瑚形成复杂的共生关系',
      '有些热带鱼具有特殊的防御机制'
    ],
    conservationStatus: '无危至极危（因物种而异）',
    habitat: '热带和亚热带海域，珊瑚礁、岩石礁和海草床',
    likes: 345
  },
  12: {
    id: 12,
    name: '鲸鱼',
    category: 'marine',
    introTexts: [
      '鲸鱼是地球上最大的动物，蓝鲸更是体型最大的物种。',
      '尽管生活在水中，但鲸鱼是哺乳动物，需要浮出水面呼吸。',
      '鲸鱼具有复杂的社会结构和通讯方式。'
    ],
    description: '鲸鱼是一类生活在海洋中的哺乳动物，分为须鲸和齿鲸两大类。蓝鲸是地球上体型最大的动物，体长可达30米，体重可达173吨。须鲸主要以小型甲壳类动物为食，通过鲸须过滤海水获取食物；齿鲸则以鱼类、乌贼等为食，具有锋利的牙齿。鲸鱼虽然生活在水中，但它们是哺乳动物，需要浮出水面呼吸，它们的呼吸孔位于头顶。鲸鱼的声音非常响亮，蓝鲸的叫声可以达到188分贝，比喷气式飞机的声音还要大，可以传播数千公里。有些种类的鲸鱼会进行长途迁徙，例如座头鲸每年会迁徙数千公里寻找食物和繁殖地。',
    facts: [
      '蓝鲸是地球上最大的动物',
      '鲸鱼是哺乳动物，需要浮出水面呼吸',
      '蓝鲸的叫声可达188分贝',
      '有些鲸鱼每年迁徙数千公里',
      '鲸鱼具有复杂的社会结构和通讯方式'
    ],
    conservationStatus: '无危至濒危（因物种而异）',
    habitat: '全球各大海洋，从近岸浅海到远洋深海',
    likes: 678
  },
  13: {
    id: 13,
    name: '鹦鹉',
    category: 'birds',
    introTexts: [
      '鹦鹉以其鲜艳的羽毛和模仿人类语言的能力而闻名。',
      '它们是非常聪明和社交的鸟类，需要大量的互动和刺激。',
      '鹦鹉的寿命很长，大型鹦鹉可以活到80岁以上。'
    ],
    description: '鹦鹉是一类色彩鲜艳、智力发达的鸟类，共有约398个物种。它们主要分布在热带和亚热带地区，如南美洲、澳大利亚和非洲。鹦鹉的特点是具有强壮的喙和对趾足（两个脚趾向前，两个脚趾向后），这使它们能够灵活地抓住树枝和食物。鹦鹉是少数几种能够模仿人类语言的动物之一，非洲灰鹦鹉的语言能力最强，可以学会数百个词汇，并且能够理解简单的句子含义。鹦鹉是高度社交的动物，在野外会组成群体生活，在人工饲养环境中也需要大量的互动和刺激。',
    facts: [
      '鹦鹉是少数能模仿人类语言的动物之一',
      '大型鹦鹉寿命可达80岁以上',
      '鹦鹉的脚有两个脚趾向前，两个向后',
      '鹦鹉的喙非常强壮，可以咬碎坚硬的坚果',
      '鹦鹉是高度社交的鸟类'
    ],
    conservationStatus: '无危至极危（因物种而异）',
    habitat: '热带和亚热带地区的森林、草原和沙漠边缘',
    likes: 456
  },
  14: {
    id: 14,
    name: '企鹅',
    category: 'birds',
    introTexts: [
      '企鹅是不会飞的海鸟，却善于游泳和潜水。',
      '它们主要生活在南半球，尤其是南极洲周围的海域。',
      '企鹅具有特殊的生理结构，使它们能够在寒冷的环境中生存。'
    ],
    description: '企鹅是一类不会飞的海鸟，共有18个物种，主要分布在南半球，从南极洲到南美洲、非洲和澳大利亚的沿海地区。企鹅的身体呈流线型，翅膀特化为鳍状，适合在水中游泳。它们的羽毛密度很高，每平方厘米约有70根羽毛，并且皮下有厚厚的脂肪层，这使它们能够在寒冷的环境中保持体温。企鹅是出色的游泳选手，有些品种的游泳速度可达每小时35公里，潜水深度可达500米以上。帝企鹅是最大的企鹅物种，身高可达1.2米，体重可达45公斤，它们是唯一一种在南极冬季繁殖的鸟类。',
    facts: [
      '企鹅不会飞，但游泳速度可达每小时35公里',
      '企鹅羽毛密度很高，每平方厘米约有70根羽毛',
      '帝企鹅在零下60度低温中孵蛋',
      '企鹅在水中的视力比在陆地上更好',
      '企鹅通过声音识别伴侣和幼崽'
    ],
    conservationStatus: '无危至濒危（因物种而异）',
    habitat: '南半球的海洋和沿海地区，尤其是南极洲、南美洲、非洲和澳大利亚的南部',
    likes: 567
  },
  15: {
    id: 15,
    name: '孔雀',
    category: 'birds',
    introTexts: [
      '孔雀以其美丽的尾屏而闻名，是世界上最美丽的鸟类之一。',
      '只有雄孔雀才有漂亮的尾屏，用于吸引雌孔雀。',
      '孔雀的尾屏上有许多眼状斑点，在求偶展示时尤为壮观。'
    ],
    description: '孔雀是一类大型鸟类，共有三个物种：蓝孔雀（印度孔雀）、绿孔雀和刚果孔雀。蓝孔雀是最常见的孔雀种类，主要分布在印度和斯里兰卡。孔雀的最显著特征是雄孔雀的尾屏，由150-170根长长的尾羽组成，上面有美丽的眼状斑点。在繁殖季节，雄孔雀会展开尾屏，通过展示和舞蹈来吸引雌孔雀。孔雀是杂食性动物，它们的食物包括昆虫、小型爬行动物、种子和水果。在人工饲养条件下，孔雀的寿命可以达到20-25岁。',
    facts: [
      '孔雀的尾屏由150-170根尾羽组成',
      '只有雄孔雀才有漂亮的尾屏',
      '孔雀的尾屏影响它们的行动速度',
      '孔雀是杂食性动物',
      '人工饲养的孔雀寿命可达20-25岁'
    ],
    conservationStatus: '无危（蓝孔雀）至濒危（绿孔雀）',
    habitat: '亚洲和非洲的热带森林、草原和农田边缘',
    likes: 456
  },
  16: {
    id: 16,
    name: '猫头鹰',
    category: 'birds',
    introTexts: [
      '猫头鹰是夜行性猛禽，以其独特的外貌和出色的捕猎能力而闻名。',
      '它们的眼睛很大，位于头部前方，具有出色的夜视能力。',
      '猫头鹰的飞行几乎没有声音，使它们成为高效的猎手。'
    ],
    description: '猫头鹰是一类夜行性猛禽，共有约200个物种，分布在全球各地。它们的特点是具有大而圆的眼睛、锋利的爪子和弯曲的喙。猫头鹰的眼睛位于头部前方，这使它们具有出色的立体视觉，但眼睛不能转动，因此它们的脖子非常灵活，可以旋转270度。猫头鹰的羽毛非常柔软，边缘呈锯齿状，这使它们在飞行时几乎没有声音，能够悄悄接近猎物。猫头鹰的耳朵不对称，一个耳朵比另一个高，这使它们能够更准确地定位声音的来源。猫头鹰主要以鼠类为食，对控制鼠害有重要作用。',
    facts: [
      '猫头鹰的眼睛很大，位于头部前方',
      '猫头鹰的脖子可以旋转270度',
      '猫头鹰飞行时几乎没有声音',
      '猫头鹰的耳朵不对称，帮助定位猎物',
      '一只猫头鹰一个夏季可捕食1000多只老鼠'
    ],
    conservationStatus: '无危至濒危（因物种而异）',
    habitat: '全球各地的森林、草原、沙漠和城市地区',
    likes: 345
  },
  17: {
    id: 17,
    name: '树袋熊',
    category: 'exotic',
    introTexts: [
      '树袋熊，也叫考拉，是澳大利亚特有的有袋类动物。',
      '它们的食物几乎全部是桉树叶，桉树叶含有毒素，但考拉能够分解这些毒素。',
      '考拉每天要睡18-20个小时，以节省能量。'
    ],
    description: '树袋熊是澳大利亚特有的有袋类动物，以其可爱的外表和慵懒的生活方式而受到人们喜爱。它们的名字在原住民语言中意为"不喝水"，因为它们主要从桉树叶中获取水分。考拉的食物几乎全部是桉树叶，桉树叶含有毒素，但考拉的肝脏能够分解这些毒素。由于桉树叶的营养价值很低，考拉每天需要花费大量时间进食，并且每天要睡18-20个小时来节省能量。考拉的育儿袋开口向下，这有助于防止小考拉在妈妈爬树时掉出来。考拉的前肢有两个拇指，这使它们能够更好地抓住树枝。',
    facts: [
      '考拉主要从桉树叶中获取水分',
      '考拉每天要睡18-20个小时',
      '考拉的育儿袋开口向下',
      '考拉的前肢有两个拇指',
      '考拉可以分辨不同种类的桉树'
    ],
    conservationStatus: '易危',
    habitat: '澳大利亚东部和南部的桉树林',
    likes: 789
  },
  18: {
    id: 18,
    name: '红熊猫',
    category: 'exotic',
    introTexts: [
      '红熊猫，也叫小熊猫，是一种体型小巧、毛色艳丽的哺乳动物。',
      '虽然名字中有"熊猫"，但它们与大熊猫的亲缘关系并不近。',
      '红熊猫是优秀的爬树者，主要在树上活动。'
    ],
    description: '红熊猫是一种原产于喜马拉雅山脉和中国西南地区的小型哺乳动物。它们的体长约50-65厘米，尾巴长约30-50厘米，体重约3-6公斤。红熊猫的毛色主要为红色和棕色，腹部为黑色，尾巴上有环状的花纹。虽然名字中有"熊猫"，但它们与大熊猫的亲缘关系并不近，反而更接近浣熊。红熊猫的主要食物是竹子，但它们也会吃昆虫、小鸟和小型哺乳动物。它们是优秀的爬树者，前肢有一个伪拇指，可以帮助它们抓住竹子和树枝。由于栖息地破坏和非法捕猎，红熊猫目前被列为濒危物种，全球数量不足10000只。',
    facts: [
      '红熊猫与大熊猫亲缘关系不近，更接近浣熊',
      '红熊猫主要食物是竹子',
      '红熊猫的尾巴用于平衡和保暖',
      '红熊猫的前肢有一个伪拇指',
      '红熊猫全球数量不足10000只'
    ],
    conservationStatus: '濒危',
    habitat: '喜马拉雅山脉和中国西南地区的温带森林',
    likes: 567
  },
  19: {
    id: 19,
    name: '考拉',
    category: 'exotic',
    introTexts: [
      '考拉是澳大利亚的标志性动物，以其可爱的外表和独特的生活习性而闻名。',
      '它们几乎一生都在桉树上度过，很少下地活动。',
      '考拉的鼻子非常发达，可以帮助它们分辨不同种类的桉树。'
    ],
    description: '考拉是澳大利亚特有的有袋类动物，是世界上最受欢迎的动物之一。它们的体型肥胖，毛厚而软，耳朵圆而大，鼻子裸露而扁平。考拉几乎一生都在桉树上度过，很少下地活动。它们的食物几乎全部是桉树叶，澳大利亚有600多种桉树，但考拉通常只吃其中的20-30种。考拉的鼻子非常发达，可以帮助它们分辨不同种类的桉树，选择最适合食用的树叶。考拉的爪子非常锋利，可以帮助它们紧紧抓住树干。雄性考拉会发出响亮的吼叫声，用来宣示领地和吸引雌性。',
    facts: [
      '考拉名字意为"不喝水"',
      '考拉主要从桉树叶中获取水分',
      '考拉的鼻子发达，可分辨不同桉树',
      '考拉的爪子锋利，帮助抓握树干',
      '雄性考拉会发出响亮的吼叫声'
    ],
    conservationStatus: '易危',
    habitat: '澳大利亚东部和南部的桉树林',
    likes: 678
  },
  20: {
    id: 20,
    name: '小熊猫',
    category: 'exotic',
    introTexts: [
      '小熊猫是一种珍稀的哺乳动物，以其美丽的红色皮毛和蓬松的尾巴而闻名。',
      '它们主要生活在高海拔的竹林中，是典型的树栖动物。',
      '小熊猫性格温顺，行动敏捷，善于攀爬。'
    ],
    description: '小熊猫，也叫红熊猫，是一种原产于亚洲高山地区的小型哺乳动物。它们的体型比家猫略大，体长约50-65厘米，尾巴长约30-50厘米。小熊猫的皮毛主要为红色或红棕色，腹部和四肢为黑色，脸上有白色的斑纹，尾巴上有环状的花纹，非常美丽。小熊猫主要生活在海拔2200-4800米的竹林和温带森林中，是典型的树栖动物，擅长攀爬。它们的食物主要是竹子，但也会吃水果、昆虫、小鸟和小型哺乳动物。小熊猫性格温顺，行动敏捷，是非常可爱的动物。由于栖息地破坏、非法捕猎和气候变化，小熊猫目前被列为濒危物种，需要人类的保护。',
    facts: [
      '小熊猫也被称为"火焰猫"',
      '小熊猫主要生活在高海拔地区',
      '小熊猫擅长攀爬，常在树上活动',
      '小熊猫的尾巴用于平衡和保暖',
      '小熊猫是濒危物种，全球数量稀少'
    ],
    conservationStatus: '濒危',
    habitat: '亚洲高山地区的竹林和温带森林',
    likes: 567
  }
})

// 加载动物详情
onMounted(() => {
  // 初始化用户状态
  initializeUser()
  
  currentAnimal.value = allAnimals.value[animalId.value]
  if (currentAnimal.value) {
    likesCount.value = currentAnimal.value.likes
    // 加载额外图片
    additionalImages.value = animalAdditionalImages[animalId.value] || []
  }
})

// 监听路由参数变化
watch(() => route.params.animalId, (newAnimalId) => {
  if (newAnimalId) {
    animalId.value = Number(newAnimalId)
    currentAnimal.value = allAnimals.value[animalId.value]
    if (currentAnimal.value) {
      likesCount.value = currentAnimal.value.likes
      // 加载额外图片
      additionalImages.value = animalAdditionalImages[animalId.value] || []
    }
  }
})

// 点赞功能
const toggleLike = () => {
  isLiked.value = !isLiked.value
  likesCount.value = isLiked.value ? likesCount.value + 1 : likesCount.value - 1
}

// 返回分类页
const goBackToCategory = () => {
  if (currentAnimal.value) {
    router.push({ path: `/animals/${currentAnimal.value.category}` })
  } else {
    router.push('/')
  }
}

// 返回主页
const goBackHome = () => {
  router.push('/')
}
</script>

<template>
  <div class="animal-detail">
    <!-- 页面头部 -->
    <header class="detail-header">
      <div class="back-buttons">
        <button class="back-button" @click="goBackToCategory">← 返回分类</button>
        <button class="home-button" @click="goBackHome">🏠 主页</button>
      </div>
      <h1 class="animal-name">{{ currentAnimal?.name || '动物详情' }}</h1>
    </header>

    <!-- 动物介绍文字 -->
    <section class="animal-intro" v-if="currentAnimal">
      <div class="intro-container">
        <div 
          v-for="(text, index) in currentAnimal.introTexts" 
          :key="index"
          class="intro-text-card"
        >
          <div class="intro-icon">📝</div>
          <p class="intro-content">{{ text }}</p>
        </div>
      </div>
    </section>

    <!-- 动物信息 -->
    <section class="animal-info" v-if="currentAnimal">
      <div class="info-card">
        <h2 class="info-title">🐾 关于{{ currentAnimal.name }}</h2>
        <p class="animal-description">{{ currentAnimal.description }}</p>
      </div>

      <!-- 有趣的事实 -->
      <div class="facts-card">
        <h2 class="info-title">✨ 有趣的事实</h2>
        <ul class="facts-list">
          <li v-for="(fact, index) in currentAnimal.facts" :key="index">
            <span class="fact-icon">🐾</span>
            <span class="fact-text">{{ fact }}</span>
          </li>
        </ul>
      </div>

      <!-- 保护状态和栖息地 -->
      <div class="details-card">
        <div class="detail-item">
          <span class="detail-label">保护状态：</span>
          <span class="detail-value">{{ currentAnimal.conservationStatus }}</span>
        </div>
        <div class="detail-item">
          <span class="detail-label">栖息地：</span>
          <span class="detail-value">{{ currentAnimal.habitat }}</span>
        </div>
      </div>

      <!-- 互动区 -->
      <div class="interaction-card">
        <button class="like-button" @click="toggleLike" :class="{ liked: isLiked }">
          <span class="like-icon">❤️</span>
          <span class="like-text">{{ isLiked ? '已喜欢' : '喜欢' }}</span>
          <span class="like-count">{{ likesCount }}</span>
        </button>
        <router-link :to="{ path: '/login', query: { redirect: `/animal/${animalId}` } }" class="login-button">
          <span class="login-icon">🔒</span>
          <span class="login-text">登录收藏</span>
        </router-link>
      </div>

      <!-- 会员专属内容 -->
      <MemberExclusiveContent
        :animal-id="animalId"
        :additional-images="additionalImages"
        :detailed-facts="animalDetailedFacts[animalId] || []"
      />

      <!-- 装饰元素 -->
      <div class="decorations">
        <div class="decoration-item">🐾</div>
        <div class="decoration-item">💕</div>
        <div class="decoration-item">🐾</div>
      </div>

      <!-- 页脚 -->
      <footer class="detail-footer">
        <p>💖 爱护动物，保护自然环境 💖</p>
      </footer>
    </section>
  </div>
</template>

<style scoped>
.animal-detail {
  height: 100vh;
  width: 100%;
  background: linear-gradient(135deg, #fff5f7 0%, #fce4ec 100%);
  padding: 20px;
  position: relative;
  overflow-y: auto;
  box-sizing: border-box;
}

/* 页面头部 */
.detail-header {
  text-align: center;
  padding: 30px 20px;
  background-color: #fff;
  border-radius: 20px;
  margin-bottom: 30px;
  box-shadow: 0 8px 20px rgba(255, 158, 170, 0.2);
  position: relative;
}

.back-buttons {
  position: absolute;
  left: 20px;
  top: 20px;
  display: flex;
  gap: 10px;
}

.back-button,
.home-button {
  background-color: #FFD1DC;
  border: none;
  border-radius: 10px;
  padding: 8px 15px;
  font-size: 0.9rem;
  cursor: pointer;
  transition: all 0.3s ease;
  display: flex;
  align-items: center;
  gap: 5px;
}

.back-button:hover,
.home-button:hover {
  background-color: #FFB6C1;
  transform: translateY(-2px);
}

.animal-name {
  font-size: 2.5rem;
  color: #FF6B6B;
  margin: 0;
  text-shadow: 2px 2px 4px rgba(255, 107, 107, 0.2);
}

/* 动物介绍文字 */
.animal-intro {
  margin-bottom: 30px;
}

.intro-container {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.intro-text-card {
  background-color: #fff;
  border-radius: 15px;
  padding: 20px;
  box-shadow: 0 6px 15px rgba(255, 158, 170, 0.15);
  display: flex;
  align-items: flex-start;
  gap: 15px;
}

.intro-icon {
  font-size: 1.5rem;
  margin-top: 5px;
}

.intro-content {
  margin: 0;
  font-size: 1.1rem;
  line-height: 1.6;
  color: #555;
}

/* 动物信息 */
.animal-info {
  display: flex;
  flex-direction: column;
  gap: 25px;
}

.info-card,
.facts-card,
.details-card,
.interaction-card {
  background-color: #fff;
  border-radius: 15px;
  padding: 25px;
  box-shadow: 0 6px 15px rgba(255, 158, 170, 0.15);
}

.info-title {
  font-size: 1.5rem;
  color: #FF6B6B;
  margin-top: 0;
  margin-bottom: 20px;
  text-shadow: 1px 1px 2px rgba(255, 107, 107, 0.2);
}

.animal-description {
  font-size: 1.1rem;
  line-height: 1.6;
  color: #555;
  margin: 0;
}

/* 有趣的事实 */
.facts-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.facts-list li {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  margin-bottom: 15px;
  font-size: 1rem;
  line-height: 1.5;
  color: #666;
}

.facts-list li:last-child {
  margin-bottom: 0;
}

.fact-icon {
  font-size: 1.2rem;
  margin-top: 3px;
}

/* 保护状态和栖息地 */
.details-card {
  display: flex;
  gap: 30px;
  flex-wrap: wrap;
}

.detail-item {
  display: flex;
  align-items: center;
  gap: 10px;
  min-width: 200px;
}

.detail-label {
  font-weight: 600;
  color: #FF6B6B;
  font-size: 1.1rem;
}

.detail-value {
  color: #555;
  font-size: 1.1rem;
}

/* 互动区 */
.interaction-card {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}

.like-button,
.login-button {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px 25px;
  border: none;
  border-radius: 25px;
  font-size: 1.1rem;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.3s ease;
}

.like-button {
  background-color: #FF80AB;
  color: white;
}

.like-button:hover {
  background-color: #FF4081;
  transform: translateY(-2px);
}

.like-button.liked {
  background-color: #FF4081;
}

.login-button {
  background-color: #B388FF;
  color: white;
}

.login-button:hover {
  background-color: #7C4DFF;
  transform: translateY(-2px);
}

.like-icon, .login-icon {
  font-size: 1.2rem;
}

/* 装饰元素 */
.decorations {
  display: flex;
  justify-content: center;
  gap: 30px;
  margin-bottom: 30px;
}

.decoration-item {
  font-size: 2rem;
  animation: bounce 2s infinite;
}

.decoration-item:nth-child(2) {
  animation-delay: 0.3s;
}

.decoration-item:nth-child(3) {
  animation-delay: 0.6s;
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-20px);
  }
  60% {
    transform: translateY(-10px);
  }
}

/* 页脚 */
.detail-footer {
  text-align: center;
  padding: 20px;
  color: #FF80AB;
  font-size: 1rem;
  font-weight: 500;
}

/* 响应式设置 */
@media (max-width: 768px) {
  .animal-name {
    font-size: 2rem;
  }

  .back-buttons {
    position: relative;
    left: auto;
    top: auto;
    justify-content: center;
    margin-bottom: 20px;
  }

  .details-card {
    flex-direction: column;
  }

  .detail-item {
    min-width: auto;
  }

  .interaction-card {
    flex-direction: column;
    align-items: center;
  }

  .like-button, .login-button {
    width: 100%;
    max-width: 250px;
    justify-content: center;
  }

  .decorations {
    gap: 20px;
  }

  .decoration-item {
    font-size: 1.5rem;
  }
}

@media (max-width: 480px) {
  .animal-detail {
    padding: 10px;
  }

  .detail-header {
    padding: 20px 15px;
  }

  .animal-name {
    font-size: 1.8rem;
  }

  .info-card, .facts-card, .details-card, .interaction-card {
    padding: 15px;
  }

  .info-title {
    font-size: 1.3rem;
  }
}
</style>